to put it more explicitly - Allemand Anglais Dictionnaire